[INFO] cloning repository https://github.com/ashlin4010/pdp11-microcode-emulator
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ashlin4010/pdp11-microcode-emulator" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fashlin4010%2Fpdp11-microcode-emulator", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fashlin4010%2Fpdp11-microcode-emulator'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 80995b7d7fefab5eeadf7e7a5c1ec418889cf57b
[INFO] checking ashlin4010/pdp11-microcode-emulator against try#a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399 for pr-145770
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fashlin4010%2Fpdp11-microcode-emulator" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/ashlin4010/pdp11-microcode-emulator
[INFO] finished tweaking git repo https://github.com/ashlin4010/pdp11-microcode-emulator
[INFO] tweaked toml for git repo https://github.com/ashlin4010/pdp11-microcode-emulator written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/ashlin4010/pdp11-microcode-emulator on toolchain a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/ashlin4010/pdp11-microcode-emulator already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 754a5e0b03f64293697ee1bc4d06b3382f760b7fe7a623a19e7accb07387ed99
[INFO] running `Command { std: "docker" "start" "-a" "754a5e0b03f64293697ee1bc4d06b3382f760b7fe7a623a19e7accb07387ed99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "754a5e0b03f64293697ee1bc4d06b3382f760b7fe7a623a19e7accb07387ed99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "754a5e0b03f64293697ee1bc4d06b3382f760b7fe7a623a19e7accb07387ed99", kill_on_drop: false }`
[INFO] [stdout] 754a5e0b03f64293697ee1bc4d06b3382f760b7fe7a623a19e7accb07387ed99
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a2a6e871b05c7b8ecc9a3c8a20db1f39e995e399" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 54ec27993a8904947c3269956df7e9f7d0e25a3109dc77bc2cac165774b0c49c
[INFO] running `Command { std: "docker" "start" "-a" "54ec27993a8904947c3269956df7e9f7d0e25a3109dc77bc2cac165774b0c49c", kill_on_drop: false }`
[INFO] [stderr]     Checking pdp11-microcode-emulator v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]   --> src/microbranch_control.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |            BUBC1 = match UBF_0_1_2_3 { // E72
[INFO] [stdout]    |  __________^       -
[INFO] [stdout]    | | _________________|
[INFO] [stdout] 65 | ||             0b0000 => todo!("E72 0"),   // 0
[INFO] [stdout] 66 | ||             0b0001 => todo!("E72 1"),   // 1
[INFO] [stdout] 67 | ||             0b0010 => todo!("E72 2"),   // 2
[INFO] [stdout] ...  ||
[INFO] [stdout] 81 | ||             _ => panic!("Invalid UBF mux on E72")
[INFO] [stdout] 82 | ||         };
[INFO] [stdout]    | ||         ^
[INFO] [stdout]    | ||_________|
[INFO] [stdout]    |  |_________unreachable expression
[INFO] [stdout]    |            any code following this `match` expression is unreachable, as all arms diverge
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `BUBC0` is never read
[INFO] [stdout]   --> src/microbranch_control.rs:20:13
[INFO] [stdout]    |
[INFO] [stdout] 20 |     let mut BUBC0: u8 = 0;
[INFO] [stdout]    |             ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout]    = note: `#[warn(unused_assignments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `BUBC0` is never read
[INFO] [stdout]   --> src/microbranch_control.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         BUBC0 = match UBF_0_1_2_3 { // E81
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/microbranch_control.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |     let mut BUBC1: u8 = 0;
[INFO] [stdout]    |         ----^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_14_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:125:13
[INFO] [stdout]     |
[INFO] [stdout] 125 |         let IR_14_0_L = IR_14_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_14_0_L`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_13_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:126:13
[INFO] [stdout]     |
[INFO] [stdout] 126 |         let IR_13_0_L = IR_13_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_13_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_12_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:127:13
[INFO] [stdout]     |
[INFO] [stdout] 127 |         let IR_12_0_L = IR_12_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_12_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_11_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:128:13
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let IR_11_0_L = IR_11_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_11_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_10_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:129:13
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let IR_10_0_L = IR_10_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_10_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_09_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:130:13
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let IR_09_0_L = IR_09_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_09_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_07_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:132:13
[INFO] [stdout]     |
[INFO] [stdout] 132 |         let IR_07_0_L = IR_07_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_07_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_06_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:133:13
[INFO] [stdout]     |
[INFO] [stdout] 133 |         let IR_06_0_L = IR_06_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_06_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_14_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:136:13
[INFO] [stdout]     |
[INFO] [stdout] 136 |         let IR_14_1_L = IR_14_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_14_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_13_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:137:13
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let IR_13_1_L = IR_13_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_13_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_12_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:138:13
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let IR_12_1_L = IR_12_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_12_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_11_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:139:13
[INFO] [stdout]     |
[INFO] [stdout] 139 |         let IR_11_1_L = IR_11_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_11_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_10_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:140:13
[INFO] [stdout]     |
[INFO] [stdout] 140 |         let IR_10_1_L = IR_10_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_10_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_09_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:141:13
[INFO] [stdout]     |
[INFO] [stdout] 141 |         let IR_09_1_L = IR_09_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_09_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_08_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:142:13
[INFO] [stdout]     |
[INFO] [stdout] 142 |         let IR_08_1_L = IR_08_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_08_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_07_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:143:13
[INFO] [stdout]     |
[INFO] [stdout] 143 |         let IR_07_1_L = IR_07_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_07_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_06_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:144:13
[INFO] [stdout]     |
[INFO] [stdout] 144 |         let IR_06_1_L = IR_06_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_06_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `DAD0`
[INFO] [stdout]    --> src/ir_decode.rs:152:13
[INFO] [stdout]     |
[INFO] [stdout] 152 |         let DAD0 = (u_word.DAD >> 0) & 1;
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_DAD0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `TST_L`
[INFO] [stdout]    --> src/ir_decode.rs:216:13
[INFO] [stdout]     |
[INFO] [stdout] 216 |         let TST_L = (de_sop >> 7) & 1;
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_TST_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `CLR_L`
[INFO] [stdout]    --> src/ir_decode.rs:223:13
[INFO] [stdout]     |
[INFO] [stdout] 223 |         let CLR_L = (de_sop >> 0) & 1;
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_CLR_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `XOR_H`
[INFO] [stdout]    --> src/ir_decode.rs:227:13
[INFO] [stdout]     |
[INFO] [stdout] 227 |         let XOR_H = !(XOR_L) & 1;
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_XOR_H`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `SXT_H`
[INFO] [stdout]    --> src/ir_decode.rs:235:13
[INFO] [stdout]     |
[INFO] [stdout] 235 |         let SXT_H = !(ir.SXT_L) & 1;
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_SXT_H`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ROTSHF_R_L`
[INFO] [stdout]    --> src/ir_decode.rs:255:13
[INFO] [stdout]     |
[INFO] [stdout] 255 |         let ROTSHF_R_L = !(IR_06_0_H & ROTSHF_H) & 1;
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ROTSHF_R_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E17_and_unit_1`
[INFO] [stdout]    --> src/ir_decode.rs:284:13
[INFO] [stdout]     |
[INFO] [stdout] 284 |         let E17_and_unit_1 = DAD3 & E16_13;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E17_and_unit_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E17_and_unit_2`
[INFO] [stdout]    --> src/ir_decode.rs:285:13
[INFO] [stdout]     |
[INFO] [stdout] 285 |         let E17_and_unit_2 = E14_08 & E3_06;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E17_and_unit_2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E17_and_unit_3`
[INFO] [stdout]    --> src/ir_decode.rs:286:13
[INFO] [stdout]     |
[INFO] [stdout] 286 |         let E17_and_unit_3 = E14_08 & E16_04;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E17_and_unit_3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E17_and_unit_4`
[INFO] [stdout]    --> src/ir_decode.rs:287:13
[INFO] [stdout]     |
[INFO] [stdout] 287 |         let E17_and_unit_4 = E14_08 & ROT_L_H & PS_C_H;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E17_and_unit_4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `BIC_BIT_H`
[INFO] [stdout]    --> src/ir_decode.rs:299:13
[INFO] [stdout]     |
[INFO] [stdout] 299 |         let BIC_BIT_H = !(BIC_BIT_L) & 1; // K3-8 E2_08 - BIC+BIT_H
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_BIC_BIT_H`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E28_and_unit_1`
[INFO] [stdout]    --> src/ir_decode.rs:321:13
[INFO] [stdout]     |
[INFO] [stdout] 321 |         let E28_and_unit_1 = E29_04 & E36_12;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E28_and_unit_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E28_and_unit_2`
[INFO] [stdout]    --> src/ir_decode.rs:325:13
[INFO] [stdout]     |
[INFO] [stdout] 325 |         let E28_and_unit_2 = E9_04 & E9_10;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E28_and_unit_2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E28_and_unit_3`
[INFO] [stdout]    --> src/ir_decode.rs:328:13
[INFO] [stdout]     |
[INFO] [stdout] 328 |         let E28_and_unit_3 = LOAD_PS_H & DMUX00_H;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E28_and_unit_3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E28_and_unit_4`
[INFO] [stdout]    --> src/ir_decode.rs:331:13
[INFO] [stdout]     |
[INFO] [stdout] 331 |         let E28_and_unit_4 = data_carry_bit & LOAD_PS_L & E59_12;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E28_and_unit_4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E28_and_unit_5`
[INFO] [stdout]    --> src/ir_decode.rs:333:13
[INFO] [stdout]     |
[INFO] [stdout] 333 |         let E28_and_unit_5 = LOAD_PS_L & PS_C_H & E24_08;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E28_and_unit_5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E28_and_unit_6`
[INFO] [stdout]    --> src/ir_decode.rs:334:13
[INFO] [stdout]     |
[INFO] [stdout] 334 |         let E28_and_unit_6 = LOAD_PS_L & ROTSHF_R_H & D00;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E28_and_unit_6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `COUT03`
[INFO] [stdout]   --> src/main.rs:88:21
[INFO] [stdout]    |
[INFO] [stdout] 88 |             let (F, COUT03, COUT07, COUT11, COUT15) = data_paths::pdp_alu(SALUM, SALU, BUS_RD, B_MUX, C_IN);
[INFO] [stdout]    |                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_COUT03`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `COUT11`
[INFO] [stdout]   --> src/main.rs:88:37
[INFO] [stdout]    |
[INFO] [stdout] 88 |             let (F, COUT03, COUT07, COUT11, COUT15) = data_paths::pdp_alu(SALUM, SALU, BUS_RD, B_MUX, C_IN);
[INFO] [stdout]    |                                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_COUT11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `BUS_D` is never read
[INFO] [stdout]   --> src/machinestate.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 9  | pub struct MachineState<'a> {
[INFO] [stdout]    |            ------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 67 |     pub BUS_D: u16
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `set_IR_register` is never used
[INFO] [stdout]    --> src/machinestate.rs:101:12
[INFO] [stdout]     |
[INFO] [stdout] 71  | impl MachineState<'_> {
[INFO] [stdout]     | --------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 101 |     pub fn set_IR_register(&mut self, ir: u16) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `look_ahead_carry_unit_3` is never used
[INFO] [stdout]   --> src/alu_74181.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub fn look_ahead_carry_unit_3(G0: bool, G1: bool, G2: bool, G3: bool, P0: bool, P1: bool, P2: bool, P3: bool) -> (bool, bool) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]   --> src/microbranch_control.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |            BUBC1 = match UBF_0_1_2_3 { // E72
[INFO] [stdout]    |  __________^       -
[INFO] [stdout]    | | _________________|
[INFO] [stdout] 65 | ||             0b0000 => todo!("E72 0"),   // 0
[INFO] [stdout] 66 | ||             0b0001 => todo!("E72 1"),   // 1
[INFO] [stdout] 67 | ||             0b0010 => todo!("E72 2"),   // 2
[INFO] [stdout] ...  ||
[INFO] [stdout] 81 | ||             _ => panic!("Invalid UBF mux on E72")
[INFO] [stdout] 82 | ||         };
[INFO] [stdout]    | ||         ^
[INFO] [stdout]    | ||_________|
[INFO] [stdout]    |  |_________unreachable expression
[INFO] [stdout]    |            any code following this `match` expression is unreachable, as all arms diverge
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `BUBC0` is never read
[INFO] [stdout]   --> src/microbranch_control.rs:20:13
[INFO] [stdout]    |
[INFO] [stdout] 20 |     let mut BUBC0: u8 = 0;
[INFO] [stdout]    |             ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout]    = note: `#[warn(unused_assignments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `BUBC0` is never read
[INFO] [stdout]   --> src/microbranch_control.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         BUBC0 = match UBF_0_1_2_3 { // E81
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/microbranch_control.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |     let mut BUBC1: u8 = 0;
[INFO] [stdout]    |         ----^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_14_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:125:13
[INFO] [stdout]     |
[INFO] [stdout] 125 |         let IR_14_0_L = IR_14_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_14_0_L`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_13_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:126:13
[INFO] [stdout]     |
[INFO] [stdout] 126 |         let IR_13_0_L = IR_13_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_13_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_12_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:127:13
[INFO] [stdout]     |
[INFO] [stdout] 127 |         let IR_12_0_L = IR_12_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_12_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_11_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:128:13
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let IR_11_0_L = IR_11_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_11_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_10_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:129:13
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let IR_10_0_L = IR_10_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_10_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_09_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:130:13
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let IR_09_0_L = IR_09_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_09_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_07_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:132:13
[INFO] [stdout]     |
[INFO] [stdout] 132 |         let IR_07_0_L = IR_07_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_07_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_06_0_L`
[INFO] [stdout]    --> src/ir_decode.rs:133:13
[INFO] [stdout]     |
[INFO] [stdout] 133 |         let IR_06_0_L = IR_06_1_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_06_0_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_14_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:136:13
[INFO] [stdout]     |
[INFO] [stdout] 136 |         let IR_14_1_L = IR_14_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_14_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_13_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:137:13
[INFO] [stdout]     |
[INFO] [stdout] 137 |         let IR_13_1_L = IR_13_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_13_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_12_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:138:13
[INFO] [stdout]     |
[INFO] [stdout] 138 |         let IR_12_1_L = IR_12_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_12_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_11_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:139:13
[INFO] [stdout]     |
[INFO] [stdout] 139 |         let IR_11_1_L = IR_11_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_11_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_10_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:140:13
[INFO] [stdout]     |
[INFO] [stdout] 140 |         let IR_10_1_L = IR_10_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_10_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_09_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:141:13
[INFO] [stdout]     |
[INFO] [stdout] 141 |         let IR_09_1_L = IR_09_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_09_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_08_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:142:13
[INFO] [stdout]     |
[INFO] [stdout] 142 |         let IR_08_1_L = IR_08_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_08_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_07_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:143:13
[INFO] [stdout]     |
[INFO] [stdout] 143 |         let IR_07_1_L = IR_07_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_07_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `IR_06_1_L`
[INFO] [stdout]    --> src/ir_decode.rs:144:13
[INFO] [stdout]     |
[INFO] [stdout] 144 |         let IR_06_1_L = IR_06_0_H;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_IR_06_1_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `DAD0`
[INFO] [stdout]    --> src/ir_decode.rs:152:13
[INFO] [stdout]     |
[INFO] [stdout] 152 |         let DAD0 = (u_word.DAD >> 0) & 1;
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_DAD0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `TST_L`
[INFO] [stdout]    --> src/ir_decode.rs:216:13
[INFO] [stdout]     |
[INFO] [stdout] 216 |         let TST_L = (de_sop >> 7) & 1;
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_TST_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `CLR_L`
[INFO] [stdout]    --> src/ir_decode.rs:223:13
[INFO] [stdout]     |
[INFO] [stdout] 223 |         let CLR_L = (de_sop >> 0) & 1;
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_CLR_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `XOR_H`
[INFO] [stdout]    --> src/ir_decode.rs:227:13
[INFO] [stdout]     |
[INFO] [stdout] 227 |         let XOR_H = !(XOR_L) & 1;
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_XOR_H`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `SXT_H`
[INFO] [stdout]    --> src/ir_decode.rs:235:13
[INFO] [stdout]     |
[INFO] [stdout] 235 |         let SXT_H = !(ir.SXT_L) & 1;
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_SXT_H`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ROTSHF_R_L`
[INFO] [stdout]    --> src/ir_decode.rs:255:13
[INFO] [stdout]     |
[INFO] [stdout] 255 |         let ROTSHF_R_L = !(IR_06_0_H & ROTSHF_H) & 1;
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ROTSHF_R_L`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E17_and_unit_1`
[INFO] [stdout]    --> src/ir_decode.rs:284:13
[INFO] [stdout]     |
[INFO] [stdout] 284 |         let E17_and_unit_1 = DAD3 & E16_13;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E17_and_unit_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E17_and_unit_2`
[INFO] [stdout]    --> src/ir_decode.rs:285:13
[INFO] [stdout]     |
[INFO] [stdout] 285 |         let E17_and_unit_2 = E14_08 & E3_06;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E17_and_unit_2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E17_and_unit_3`
[INFO] [stdout]    --> src/ir_decode.rs:286:13
[INFO] [stdout]     |
[INFO] [stdout] 286 |         let E17_and_unit_3 = E14_08 & E16_04;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E17_and_unit_3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E17_and_unit_4`
[INFO] [stdout]    --> src/ir_decode.rs:287:13
[INFO] [stdout]     |
[INFO] [stdout] 287 |         let E17_and_unit_4 = E14_08 & ROT_L_H & PS_C_H;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E17_and_unit_4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `BIC_BIT_H`
[INFO] [stdout]    --> src/ir_decode.rs:299:13
[INFO] [stdout]     |
[INFO] [stdout] 299 |         let BIC_BIT_H = !(BIC_BIT_L) & 1; // K3-8 E2_08 - BIC+BIT_H
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_BIC_BIT_H`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E28_and_unit_1`
[INFO] [stdout]    --> src/ir_decode.rs:321:13
[INFO] [stdout]     |
[INFO] [stdout] 321 |         let E28_and_unit_1 = E29_04 & E36_12;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E28_and_unit_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E28_and_unit_2`
[INFO] [stdout]    --> src/ir_decode.rs:325:13
[INFO] [stdout]     |
[INFO] [stdout] 325 |         let E28_and_unit_2 = E9_04 & E9_10;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E28_and_unit_2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E28_and_unit_3`
[INFO] [stdout]    --> src/ir_decode.rs:328:13
[INFO] [stdout]     |
[INFO] [stdout] 328 |         let E28_and_unit_3 = LOAD_PS_H & DMUX00_H;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E28_and_unit_3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E28_and_unit_4`
[INFO] [stdout]    --> src/ir_decode.rs:331:13
[INFO] [stdout]     |
[INFO] [stdout] 331 |         let E28_and_unit_4 = data_carry_bit & LOAD_PS_L & E59_12;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E28_and_unit_4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E28_and_unit_5`
[INFO] [stdout]    --> src/ir_decode.rs:333:13
[INFO] [stdout]     |
[INFO] [stdout] 333 |         let E28_and_unit_5 = LOAD_PS_L & PS_C_H & E24_08;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E28_and_unit_5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `E28_and_unit_6`
[INFO] [stdout]    --> src/ir_decode.rs:334:13
[INFO] [stdout]     |
[INFO] [stdout] 334 |         let E28_and_unit_6 = LOAD_PS_L & ROTSHF_R_H & D00;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_E28_and_unit_6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `COUT03`
[INFO] [stdout]   --> src/main.rs:88:21
[INFO] [stdout]    |
[INFO] [stdout] 88 |             let (F, COUT03, COUT07, COUT11, COUT15) = data_paths::pdp_alu(SALUM, SALU, BUS_RD, B_MUX, C_IN);
[INFO] [stdout]    |                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_COUT03`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `COUT11`
[INFO] [stdout]   --> src/main.rs:88:37
[INFO] [stdout]    |
[INFO] [stdout] 88 |             let (F, COUT03, COUT07, COUT11, COUT15) = data_paths::pdp_alu(SALUM, SALU, BUS_RD, B_MUX, C_IN);
[INFO] [stdout]    |                                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_COUT11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `BUS_D` is never read
[INFO] [stdout]   --> src/machinestate.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 9  | pub struct MachineState<'a> {
[INFO] [stdout]    |            ------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 67 |     pub BUS_D: u16
[INFO] [stdout]    |         ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `set_IR_register` is never used
[INFO] [stdout]    --> src/machinestate.rs:101:12
[INFO] [stdout]     |
[INFO] [stdout] 71  | impl MachineState<'_> {
[INFO] [stdout]     | --------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 101 |     pub fn set_IR_register(&mut self, ir: u16) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `look_ahead_carry_unit_3` is never used
[INFO] [stdout]   --> src/alu_74181.rs:94:8
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub fn look_ahead_carry_unit_3(G0: bool, G1: bool, G2: bool, G3: bool, P0: bool, P1: bool, P2: bool, P3: bool) -> (bool, bool) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.49s
[INFO] running `Command { std: "docker" "inspect" "54ec27993a8904947c3269956df7e9f7d0e25a3109dc77bc2cac165774b0c49c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "54ec27993a8904947c3269956df7e9f7d0e25a3109dc77bc2cac165774b0c49c", kill_on_drop: false }`
[INFO] [stdout] 54ec27993a8904947c3269956df7e9f7d0e25a3109dc77bc2cac165774b0c49c
